A new insight into the luminescence quenching of ultra-small silicon nanocrystals due to boron doping