Principles of cellular engineering - King, Michael R. (Elsevier, 2006)