1. School of Chemistry and Chemical EngineeringChongqing University Chongqing China
2. Department of Industrial and Systems EngineeringThe Hong Kong Polytechnic University Hong Kong SAR China
3. Department of Chemical EngineeringAuburn University Auburn Alabama