Photovoltaics energy payback times, greenhouse gas emissions and external costs: 2004–early 2005 status | Synapse