Gửi tin nhắn: Adaptive residential demand-side management using rule-based techniques in smart grid environments