1. College of Chemical Engineering, Huaqiao University, Xiamen 361021, China
2. Xiamen Engineering and Technological Research Center for Comprehensive Utilization of Marine Biological Resources, Xiamen 361021, China
3. Department of Chemical Engineering and Chemistry, Eindhoven University of Technology, Het Kranenveld (Bldg 14-Helix), 5600 MB Eindhoven, The Netherlands