1. Beijing Key Laboratory of Energy Safety and Clean UtilizationNorth China Electric Power University Beijing 102206 China
2. Beijing Key Laboratory of Novel Thin Film Solar CellsSchool of Renewable EnergyNorth China Electric Power University Beijing 102206 China