Self-scheduling model for home energy management systems considering the end-users discomfort index within price-based demand response programs. (May 2021)