Energy Flexibility Platform for Smart Grids