School of Biological Sciences, Universiti Sains Malaysia, 11800 Penang, Malaysia;
Department of Biology, Faculty of Science, University Syiah Kuala, 23111 Banda Aceh, Indonesia;
School of Biological Sciences, Universiti Sains Malaysia, 11800 Penang, Malaysia;
University of Florida, IFAS. Mid-Florida Research and Education Center, 2725 Binion Road, Apopka, FL 32703-8504, USA;
School of Biological Sciences, Universiti Sains Malaysia, 11800 Penang, Malaysia;