[1] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
[2] Shanghai Univ, Sch Management, Shanghai 200444, Peoples R China
[3] Univ Exeter, Coll Engn Math & Phys Sci, Exeter EX4 4QF, Devon, England
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[5] King Abdulaziz Univ, Renewable Energy Res Grp, Jeddah 21589, Saudi Arabia
[6] Jilin Univ, Transportat Coll, Changchun 130022, Jilin, Peoples R China
[7] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Hubei, Peoples R China