Towards resilient networked microgrids: Blockchain-enabled peer-to-peer electricity trading mechanism