Center for Algorithmic Biotechnology, Institute of Translational Biomedicine, St.Petersburg State University, 199004, Department of Computer Science and Engineering, University of California, San Diego, CA 92093-0404, USA.