1. Hubei Key Laboratory of Three Gorges Project for Conservation of Fishes, Yichang 443100, China
2. Chinese Sturgeon Research Institute, China Three Gorges Corporation, Yichang 443100, China
3. Guangdong Provincial Key Laboratory of Marine Biotechnology, Institute of Marine Sciences, Shantou University, Shantou 515063, China
4. Key Laboratory of Sichuan Province for Fishes Conservation and Utilization in the Upper Reaches of the Yangtze River, Neijiang Normal University, Neijiang 641100, China