Smart contract for distributed energy trading in virtual power plants based on blockchain[J] COMPUTATIONAL INTELLIGENCE 2020(37) Lu, Jing Wu, Shihong Cheng, Hanlei Xiang, Zhiyu