[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewable, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, Res Ctr Engn Thermophys, Beijing 102206, Peoples R China
[3] City Univ Hong Kong, Dept Mech Engn, Kowloon Tong, Hong Kong 999077, Peoples R China
[4] Yuan Ze Univ, Dept Chem Engn & Mat Sci, Chungli 32003, Taiwan