1. State Key Laboratory of Food Science and Technology, School of Food Science and Technology, Jiangnan University, Lihu Road 1800, Wuxi, Jiangsu 214122, China
2. College of Life Sciences and Technology, Xinjiang University, Shengli Road 14, Urumqi, Xinjiang 830046, China
3. Department of Pharmaceutical Sciences, UNT System College of Pharmacy, University of North Texas Health Science Center, 3500 Camp Bowie Boulevard, Fort Worth, TX 76107, USA