Fast Stokes: a fast three-dimensional fluid simulation program for MEMS