Joint Offloading and Charge Cost Minimization in Mobile Edge Computing | Synapse