1. School of Life Science, East China Normal University, Shanghai 200062, China;
2. China Research and Conservation Center for the Giant Panda, Wolong Nature Reserve, Sichuan 623006, China
3. Shanghai Science and Technology Museum, Shanghai 200127, China