1. Hubei Key Laboratory for Processing and Transformation of Agricultural Products and College of Food Science and Engineering, Wuhan Polytechnic University, Wuhan 430023, China
2. School of Food Science and Nutrition, University of Leeds, Leeds LS2 9JT, UK
3. National Facility for Protein Science in Shanghai, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China
4. College of Food Science and Technology, Huazhong Agricultural University, Wuhan 430070, China