1. Postdoctoral Innovation Practice Base, Shenzhen Polytechnic, Shenzhen 518055, China
2. Shenzhen Nanshan People’s Hospital, Shenzhen 518052, China
3. School of Chemistry and Chemical Engineering, Southeast University, Nanjing 211189, China
4. Food Science & Technology, University College of Agriculture and Environmental Sciences, The Islamia University of Bahawalpur, Bahawalpur 63100, Pakistan