Department of Electronic Systems and Information Processing, Faculty of Electrical Engineering and Computing, University of Zagreb, 10000 Zagreb, Croatia Bioinformatics Institute, Singapore 138671, Singapore.