Institution: | 1.Key Laboratory of Resource Biology and Biotechnology in Western China, Ministry of Education, College of Life Science, Northwest University, Xi’an 710069, People’s Republic of China;2.Institute of Population and Health, College of Life Science, Northwest University, Xi’an 710069, People’s Republic of China;3.Current address: Taibai Road 229#, Xi’an 710069, People’s Republic of China |