Key issues for fabrication of high quality amorphous and microcrystalline silicon solar cells