1. Nanjing Institute of Animal Husbandry and Poultry Science, Nanjing 210036, China
2. Wenzhou Institute, University of Chinese Academy of Sciences, Wenzhou 325011, China
3. Nanjing Dongchen Pigeon Industry Co., Ltd., Nanjing 210000, China
4. College of Animal Science and Technology, Nanjing Agricultural University, Nanjing 210095, China