A 3-degree-of-freedom low power and large displacement MEMS Lorentz force micro-mirror