[1] Zhengzhou Univ Light Ind, Sch Energy & Power Engn, Zhengzhou 450002, Peoples R China
[2] Changzhou Univ, Inst Urban & Rural Min, Changzhou 213164, Peoples R China
[3] Henan Agr Univ, Coll Mech & Elect Engn, Key Lab New Mat & Facil Rural Renewable Energy, Minist Agr & Rural Affairs, Zhengzhou 450002, Peoples R China