[1] Chongqing Technol & Business Univ, Natl Res Base Intelligent Mfg Serv, Chongqing 400067, Peoples R China
[2] Chongqing Technol & Business Univ, Sch Econ, Chongqing 400067, Peoples R China
[3] Chongqing Sino French Environm Excellence Res & D, Chongqing 400042, Peoples R China
[4] Henan Agr Univ, Coll Mech & Elect Engn, Zhengzhou 450002, Peoples R China
[5] Chongqing South to Thais Environm Protect Technol, Chongqing 400069, Peoples R China