1. College of Fisheries, Southwest University, Chongqing 400715, China
2. College of Science and Engineering, Flinders University, Bedford Park, SA 5001, Australia
3. Key Laboratory of Freshwater Fish Reproduction and Development (Ministry of Education), Key Laboratory of Aquatic Science of Chongqing, Chongqing 400715, China