Nanoscale Electromechanical Systems Devices And Technology. by Donovan Tan Lee