1. School of Chemistry and Chemical Engineering Chongqing University Chongqing China
2. School of Chemistry and Chemical Engineering Chongqing University of Science and Technology Chongqing China
3. School of Intelligent Technology and Engineering Chongqing University of Science and Technology Chongqing China
4. Department of Industrial and Systems Engineering The Hong Kong Polytechnic University Hong Kong China
5. Department of Chemical Engineering Auburn University Auburn Alabama USA