Cloud Computing Applications for Smart Grid: A Survey | Synapse