Microbial bionanotechnology :biological self-assembly systems and biopolymer-based nanostructures - Rehm, Bernd (Horizon bioscience, 2006)