Institution: | 1. Shenzhen Key Laboratory of Gene Regulation and Systems Biology, School of Life Sciences, Southern University of Science and Technology, Shenzhen China ; 2. Department of Biology, School of Life Sciences, Southern University of Science and Technology, Shenzhen China ; 3. Academy for Advanced Interdisciplinary Studies, Southern University of Science and Technology, Shenzhen China |