Muhammad Hasan Danish Khan, Junaid Imtiaz, Muhammad Najam-ul-Islam: A Blockchain Based Secure Decentralized Transaction System for Energy Trading in Microgrids. IEEE Access 11: 47236-47257 (2023)