Tan, J. and Hua, B. (2008) “ nov”., Zootaxa. Auckland, New Zealand, 1751(1), pp. 59–64. doi: 10.11646/zootaxa.1751.1.6.