1. Engineering Research Center of Food Thermal-Processing Technology, College of Food Science and Technology, Shanghai Ocean University, Shanghai 201306, People’s Republic of China
2. Biosystems Engineering Department, Auburn University, Auburn, Alabama 36849-5417, United States
3. Shanghai Engineering Research Center of Aquatic-Product Processing & Preservation, Shanghai 201306, People’s Republic of China