MEMS 2005 Miami : technical digest : 18th IEEE International Conference on Micro Electro Mechanical Systems : Miami Beach, Florida, USA, January 30-February 3, 2005