1. State Key Laboratory of Fluid Power and Mechatronic Systems, College of Biosystems Engineering and Food Science, Zhejiang University, Hangzhou 310058, People’s Republic of China
2. Key Laboratory of Precision Medicine in Diagnosis and Monitoring Research of Zhejiang Province, Sir Run Run Shaw Hospital, Zhejiang University, Hangzhou 310016, People’s Republic of China
3. College of Animal Sciences, Zhejiang University, Hangzhou 310058, People’s Republic of China
4. Future Food Laboratory, Innovation Center of Yangtze River Delta, Zhejiang University, Jiaxing 314100, People’s Republic of China
5. Ningbo Research Institute, Zhejiang University, Ningbo 315100, People’s Republic of China