1. College of Food Science and Technology, Shanghai Ocean University, Shanghai 201306, China
2. Engineering Research Center of Food Thermal-Processing Technology, Shanghai 201306, China
3. Biosystems Engineering Department, Auburn University, Auburn, Alabama 36849-5417, United States