Li, Weihai, Guoquan Wang, Wenliang Li, and Dávid Murányi. 2013. “ 15–24”. Zootaxa 3613 (4). Auckland, New Zealand:400. https://doi.org/10.11646/zootaxa.3613.4.7.