Demand Response systems distributed on the cloud, offering a security & privacy framework for data flow