1. Shenzhen Key Laboratory of Steroid Drug Discovery and Development, School of Medicine, The Chinese University of Hong Kong, Shenzhen 518172, China
2. School of Life Sciences, University of Science and Technology of China, Hefei, Anhui 230026, China
3. Shenzhen Bay Laboratory, Shenzhen 518055, China