Distributed Power Generation for the Zero Carbon Future