1. Mae Fah Luang University, Thailand; Mae Fah Luang University, Thailand; Chinese Academy of Sciences, China
2. Mae Fah Luang University, Thailand; Mae Fah Luang University, Thailand; Chinese Academy of Sciences, China; Zhongkai University of Agriculture and Engineering, China
3. Mae Fah Luang University, Thailand
4. Chinese Academy of Sciences, China; Chinese Academy of Science, China
5. Mae Fah Luang University, Thailand; Mae Fah Luang University, Thailand
6. Mae Fah Luang University, Thailand; Chiang Mai University, Thailand