1. College of Chemical Engineering, Huaqiao University, Xiamen 361021, China
2. Department of Chemical Engineering and Chemistry, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
3. Department of Chemical & Process Engineering, Moi University, Eldoret 3900, Kenya