CO2 Emission Reduction from Sustainable Energy Systems: Benefits and Limits of Distributed Multi-Generation