Sustainable long-term energy supply is regarded as the main challenge for mankind in the 21rst century. Fossil fuels like coal and oil may keep engines running and lights burning for some years to come, but growing energy consumption in a developing world will exhaust the known sources in the ...