1. College of Computer and Control Engineering, Nankai University, Tianjin, China
2. Department of Biological Sciences, Northern Illinois University, DeKalb, IL, USA
3. Department of Science and Environment, Roskilde University, Roskilde, Denmark
4. Department of Biochemistry and Molecular Biology, University of Georgia. Athens, GA, USA