Smart contract for electricity transactions and charge settlements using blockchain. (11th September 2020)