Institute of Entomology and Molecular Biology, College of Life Sciences, Chongqing Normal University, Chongqing 401331, P.R.China;
Yale-NUS College, Singapore;
Department of Biological Sciences, National University of Singapore, Singapore;
Yale-NUS College, Singapore;
Department of Biological Sciences, National University of Singapore, Singapore;