Bioinformatics technologies - Chen, Yi- Ping Phoebe (Springer-Verlag, 2007)