Cloud-based mass customization customer demand response model and its node selection and distribution