Institution: | (1) Chengdu Institute of Biology, Chinese Academy of Sciences, P.O. Box 416, 610041 Chengdu, China;(2) Department of Applied Biology, University of Helsinki, P.O. Box 27, 00014 Helsinki, Finland;(3) Viikki Tropical Resources Institute, University of Helsinki, P.O. Box 27, 00014 Helsinki, Finland |