School of Marine Science, China University of Geosciences, Beijing 100083, China;
College of Life Sciences, Beijing Normal University, Beijing 100875,China;
College of Life Sciences, Beijing Normal University, Beijing 100875,China;
College of Life Sciences, Southwest University, Chongqing 400715,China;
Research and Conservation Center for the Giant Panda, Wolong 623006,China;