[1] South China Agr Univ, Coll Engn, Guangzhou 510642, Peoples R China
[2] Harbin Inst Technol Shenzhen, Sch Mech Engn & Automat, Shenzhen 518055, Guangdong, Peoples R China
[3] China Nucl Power Technol Res Inst Co Ltd, Shenzhen 518055, Guangdong, Peoples R China
[4] Guangdong Power Grid Co Ltd, Dongguan Power Supply Bur, Dongguan 523008, Guangdong, Peoples R China