Nanocrystalline TiO2 solar cells contributing to the national energy generationMaha M.O. KhayyatMostafa A. Hamedet al.2009International Journal of Nanomanufacturing