Autonomous Flight of Flapping Wing Micro Air Vehicles