Boron doped hydrogenated nanocrystalline silicon thin films prepared by layer-by-layer technique and its application in n-i-p flexible amorphous silicon thin film solar cells | IEEE Conference Publication | IEEE Xplore