Residential Demand Side Management model, optimization and future perspective: A review