Density functional theory study on the B doping and B/P codoping of Si nanocrystals embedded in SiO2 (vol 95, 075307, 2017)