Blockchain and Artificial Intelligence Technologies for Smart Energy Systems - Hongjian Sun; Weiqi Hua; Minglei You (Taylor and Francis, 2023)