Blockchain for power systems: Current trends and future applications