1. School of Life Science, Beijing Institute of Technology, Beijing 100081, PR China
2. State Key Lab of Space Medicine Fundamentals and Application, China Astronaut Research and Training Center, Beijing 100094, PR China
3. Institute of Agri-resources and Regional Planning, CAAS, Beijing 100081, PR China