1. Computer Network Information Center, Chinese Academy of Sciences, Beijing, China
2. Peking University, Beijing, China
3. Institute of Zoology, Chinese Academy of Sciences, Beijing, China
4. Terminus Group, Beijing, China
5. Computer Network Information Center, Chinese Academy of Sciences & University of Chinese Academy of Sciences, Beijing, China