1. Key Laboratory of Freshwater Fish Reproduction and Development, Ministry of Education, School of Life Sciences, Southwest University, Chongqing, 400715, China
2. Department of Clinical Medicine, Chongqing Medical and Pharmaceutical College, Chongqing, 401331, China