Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.04CH37510) Instrumentation and measurement technology Instrumentation and Measurement Technology Conference, 2004. IMTC 04. Proceedings of the 21st IEEE. 2:1219-1223 Vol.2 2004