An integrated blockchain-based energy management platform with bilateral trading for microgrid communities. (1st April 2020)