1. College of Light Industry and Food Sciences, South China University of Technology, Guangzhou 510640, People’s Republic of China
2. The First Affiliated Hospital, Sun Yet-Sen University, Guangzhou 510080, People’s Republic of China
3. School of Bioscience and Biotechnology, South China University of Technology, Guangzhou 510006, People’s Republic of China