Sun, Hongjian, Hua, Weiqi, You, Minglei, "Blockchain and Artificial Intelligence Technologies for Smart Energy Systems", , 2023