Sustainable Energy Technologies:Options and Prospects