Principles and techniques of electron microscopy: biological applications - Hayat, M. A. (Cambridge University Press, 2000)