Effect of surface topology of amorphous substrates on the growth mechanism and grain size of APCVD grown silicon for solar cells