Multi-Physics Simulation of Flapping Wing Flight (Paper)