[1] Hohai Univ, Business Sch, Nanjing 211100, Peoples R China
[2] Hohai Univ, Yangtze Inst Conservat & Dev, Nanjing 210098, Peoples R China
[3] Yangtze Inst Conservat & High Qual Dev, Jiangsu Res Base, Nanjing 210098, Peoples R China
[4] Toronto Metropolitan Univ, Dept Mech & Ind Engn, Toronto, ON M5B 2K3, Canada