1. Department of Applied Science, Faculty of Science, Prince of Songkla University, Hatyai, Songkhla, Thailand
2. Department of Biology, Faculty of Science, Prince of Songkla University, Hatyai, Songkhla, Thailand
3. Department of Paleontology, University of Vienna, Vienna, Austria