Materials for sustainable energy : a collection of peer-reviewed research and review articles from Nature Publishing Group - Dusastre, Vincent Ed (World Scientific Publishing Co. Pte. Ltd., Nature Pub. Group, 2011)