1. College of Food Science and Technology Shanghai Ocean University No.999 Huchenghuan Road Shanghai 201306 China
2. National R&D Branch Center for Freshwater Aquatic Products Processing Technology (Shanghai) No.999 Huchenghuan Road Shanghai 201306 China