Interleaving local and remote visualization for the energy aware delivery of interactive 3D graphics on mobile devices