1. Department of Food Science, Rutgers University, 65 Dudley Road, New Brunswick,
New Jersey 08901, United States
2. Department of Food Science and Technology, Shanghai Institute of Technology, 120
Caobao Road, 200235 Shanghai, People’s Republic of China