[1] Hong Kong Univ Sci & Technol, Sustainable Energy & Environm Thrust, Guangzhou 511453, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Peoples R China
[3] SRM Inst Sci & Technol, Fac Engn & Technol, Kattankulathur 603203, Tamil Nadu, India
[4] Sichuan Univ, Coll Elect Engn, Chengdu 610065, Peoples R China
[5] Hebei Univ Sci & Technol, Sch Elect Engn, Shijiazhuang 050091, Peoples R China
[6] Univ Malaya, Dept Elect Engn, Power Elect & Renewable Energy Res Lab, Kuala Lumpur 50603, Malaysia
[7] Swinburne Univ Technol, Sch Sci Comp & Engn Technol, Hawthorn, Vic 3122, Australia
[8] Presidency Univ, Dept Elect & Elect Engn, Bengaluru 560064, Karnataka, India