HKU-BGI Bioinformatics Algorithms Research Laboratory & Department of Computer Science, University of Hong Kong, Hong Kong, L3 Bioinformatics Limited, Hong Kong and National Institute of Informatics, Chiyoda-ku, Tokyo, Japan.