1. College of Life Science Northwest University Xi'an 710069 China
2. College of Medicine Northwest University Xi'an 710069 China
3. Shaanxi Key Laboratory for Animal Conservation Northwest University Xi'an 710069 China
4. Institute of Population and Health Northwest University Xi'an 710069 China