Power generation from non-fossil fuel