Microsystems and Nanotechnology - Zhou, Zhaoying (Springer Berlin Heidelberg, 2012)