Micro Nano Devices, Structure and Computing Systems - Dehuai Zeng (2011)