1. Dept. of Mechanical Engineering, Stanford University, Stanford, CA 94305-4021
2. Schlumberger Technologies Corp. and Computer Science Dept., Stanford University, Stanford, CA 94305-4070
3. Dept. of Mechanical Engineering, University of Utah, Salt Lake City, UT 84108