Demand response in smart grids (2019)