1. Department of Biology, Chengde Medical University, Chengde 067000, P.R. China
2. Hainan Key Laboratory for Conservation and Utilization of Tropical Marine Fishery Resources, Hainan Tropical Ocean University, Sanya 572000, P.R. China
3. Institute of Sericulture, Chengde Medical University, Chengde 067000, P.R. China
4. Independent Senior Scientist, Industrial District, Gaithersburg, MD 20878, U.S.A.