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