Han, Haifeng, Xiaojin Xue, Zhisheng Zhang, and Chen Shao. “ 5750 (2): 241–250”. Zootaxa 5810, no. 3 (May 18, 2026): 599–600. Accessed May 19, 2026. https://www.mapress.com/zt/article/view/zootaxa.5810.3.12.