1. Beijing Key Laboratory of Novel Thin Film Solar Cells, School of New Energy, North China Electric Power University, Beijing 102206, People's Republic of China
2. MOE Key Lab Resources & Environm Syst Optimizat, Coll Environm Sci & Engn, North China Electric Power University, Beijing 102206, People's Republic of China