Institution: | 1. School of Life Science and Technology, University of Electronic Science and Technology of China, Chengdu 610054, China2. College of Computational and Natural Sciences, Dilla University, Dilla P.O.box.?419, Ethiopia3. School of Life Science and Technology, Center for Informational Biology, University of Electronic Science and Technology of China, Chengdu 610054, China |