1. Key Laboratory of Freshwater Biodiversity Conservation, Ministry of Agriculture, Yangtze River Fisheries Research Institute, Chinese Academy of Fishery Sciences, 8 Wudayuan Road, Wuhan 430223, China
2. Department of Biotechnology, Noida International University, Yamuna Expressway, Gautam Budh Nagar, Uttar Pradesh 202001, India
3. Present address: Yangtze River Fisheries Research Institute, Chinese Academy of Fishery Sciences, No. 8, 1st Wudayuan Road, Donghu Hi-Tech Development Zone, Wuhan 430223, China