Bioinformatics technologies - Chen, Yi-Ping Phoebe,Ed . (Springer, 2006)