algorithmic bioinformatics: systems and networks