1. College of Animal Science and Technology, Northwest A&F University, Yangling, People’s Republic of China
2. Reproductive Laboratory, Chengdu Woman Children Central Hospital, Chengdu, People’s Republic of China
3. College of Life Science and Technology, Southwest University for Nationalities, Chengdu, People’s Republic of China
4. Fisheries Research Institute of Shaanxi Province, Chinese Academy of Fishery Science, Supervision & Test Center for Fisheries Environment and Quality of Fishery Products of Ministry of Agriculture, Xi’an, People’s Republic of China
5. Institute of Agro-food Research and Technology (IRTA), Sant Carles de la Rapita Center Crta, Tarragona, Spain