1. College of Life Sciences, Anhui Normal University, Wuhu 241000, China
2. Anhui Provincial Key Laboratory of the Conservation and Exploitation of Biological Resources, College of Life Sciences, Anhui Normal University, Wuhu 241000, China
3. Anhui Chinese Alligator National Nature Reserve, Xuancheng 242099, China
4. School of Life Sciences, Anhui University, Hefei 230039, China