Text this: Fully decentralized, cost-effective energy demand response management system with a smart contracts-based optimal power flow solution for smart grids