Affiliation: | 1. Molecular Sciences Institute, School of Chemistry, University of the Witwatersrand, PO Wits, Johannesburg 2050, South Africa;2. Protein Structure-Function Research Unit, School of Molecular and Cell Biology, University of the Witwatersrand, PO Wits, Johannesburg 2050, South Africa;1. Department of Nutrition and Food Hygiene, Hubei Key Laboratory of Food Nutrition and Safety, School of Public Health, Tongji Medical College, Huazhong University of Science and Technology, 13 Hangkong Road, Wuhan 430030, China;2. Ministry of Education Key Lab of Environment and Health, School of Public Health, Tongji Medical College, Huazhong University of Science and Technology, 13 Hangkong Road, Wuhan 430030, China;3. Hubei Key Laboratory of Applied Toxicology, Hubei Provincial Academy for Preventive Medicine, 6 Zhuoaoquan North Road, Wuhan 430079, China |