Algorithmic Biology Lab, St. Petersburg Academic University, St. Petersburg, Russia, Department of Mathematics and Mechanics, Theodosius Dobzhansky Center for Genome Bioinformatics, St. Petersburg State University, St. Petersburg, Russia and Department of Computer Science and Engineering, University of California, San Diego, USA.