[1] City Univ Hong Kong, Dept Mech Engn, Kowloon, 83 Tat Chee Ave, Hong Kong, Peoples R China
[2] Khalifa Univ, Dept Chem Engn, Abu Dhabi 127788, U Arab Emirates
[3] Univ Queensland, Sch Chem Engn, St Lucia, Qld 4072, Australia
[4] Univ New England, Sch Sci & Technol, Armidale, NSW 2351, Australia
[5] Hong Kong Polytech Univ, Dept Appl Biol & Chem Technol, Hong Kong, Peoples R China
[6] Univ Wyoming, Dept Chem Engn, Laramie, WY 82071 USA
[7] King Khalid Univ, Fac Sci, Dept Chem, Abha 61413, Saudi Arabia