[1] Elect Res Inst, Photovolta Cells Dept, El Nozha 12622, Egypt
[2] Beni Suef Univ, Fac Postgrad Studies Adv Sci PSAS, Renewable Energy Sci & Engn Dept, Bani Suwayf 62511, Egypt
[3] Beni Suef Univ, Fac Postgrad Studies Adv Sci PSAS, Mat Sci & Nanotechnol Dept, Bani Suwayf 62511, Egypt
[4] Elect Res Inst, Nanotechnol Lab, El Nozha 12622, Egypt