1. Institute for Zoology, Molecular Cell Physiology and Endocrinology, Technical University Dresden, 01062 Dresden, Germany
2. Division of Life Science and Center for Chinese Medicine, The Hong Kong University of Science and Technology, Clear Water Bay Road, Hong Kong
3. Department of Biology, Hanshan Normal University, Chaozhou, Guangdong 521041, China