[1] South Dakota State Univ, Ctr Adv Photovolta, Elect Engn & Comp Sci Dept, Brookings, SD 57007 USA
[2] Damietta Univ, Dept Phys, Fac Sci, Dumyat 34517, Egypt
[3] Univ Sci & Technol China, Chinese Acad Sci, Hefei Natl Lab Phys Sci Microscale,Synerget Innov, Key Lab Mat Energy Convers,Dept Mat Sci & Engn, Hefei 230026, Peoples R China