1. Department of Biological Sciences; Louisiana State University; Baton Rouge Louisiana 70803
2. School of Computer Science and Technology; Xidian University; Xi'an Shaanxi 710071 China
3. Pennington Biomedical Research Center; 6400 Perkins Road, Baton Rouge Louisiana 70808