Bionanotechnology: lessons from nature - Goodsell, David S.