Bio-nanotechnology : concepts and applications - Sharon, Madhuri (CRC Press, 2012)