1. Museum of Natural Science , Louisiana State University , 119 Foster Hall , Baton Rouge , LA 70803, USA
2. Department of Biological Sciences , Louisiana State University , Baton Rouge , LA 70803 , USA
3. Department of Biology , Faculty of Mathematics and Natural Sciences, Andalas University , Padang , Sumatera Barat 25163 , Indonesia
4. Museum Zoologicum Bogoriense , Research Center for Biology , Cibinong , Jawa Barat 16911 , Indonesia