Advances in sustainable energy.