Energy for development: what are the solutions?