[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, Beijing Key Lab Energy Safety & Clean Utilizat, Beijing 102206, Peoples R China
[3] North China Elect Power Univ, Beijing Key Lab Novel Film Solar Cell, Beijing 102206, Peoples R China