microrotor