1. Faculty of Maritime and Transportation, Ningbo University, Ningbo 315211, China
2. Department of Mechanical and Mechatronics Engineering, University of Waterloo, 200 University Avenue West, Waterloo N2L 3G1, Canada
3. Department of Chemical Engineering, University of Waterloo, 200 University Avenue West, Waterloo N2L 3G1, Canada