Affiliation: | 1.TCS Research (Life Sciences Division), Tata Consultancy Services Limited, Hyderabad 500081, India;2.Centre for Computational Natural Sciences and Bioinformatics, International Institute of Information Technology, Hyderabad 500032, India |