[Hu, Bing;Guo, Jiajun;Shao, Youyuan] Dongguan Univ Technol, Guangdong Prov Engn Res Ctr Distributed Energy Sy, Guangdong Prov Key Lab Distributed Energy Syst, Dongguan 523808, Peoples R China.^[Yang, Yu] Dongguan City Coll, Dongguan 523419, Peoples R China.