[1] Prince Songkla Univ Hat Yai, Fac Sci, Div Biol Sci, Hat Yai 90112, Songkhla, Thailand
[2] Thailand Inst Sci & Technol Res, Agr Technol Dept, 35 Technopolis,Liap Khlong Ha Rd, Khlong Luang Dist 12120, Pathum Thani Pr, Thailand
[3] Univ Hong Kong, Div Ecol & Biodivers, Sch Biol Sci, Pokfulam Rd, Hong Kong, Peoples R China