1. Key Laboratory of Novel Thin-Film Solar Cells, North China Electric Power University, Beijing 102206, P. R. China
2. Energy Systems Engineering Department, Sukkur IBA University, Sukkur 65200, Pakistan
3. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, P. R. China