How can solar energy be stored so that it can be available any time, day or night, when the sun shining or not? Scientists are developing a technology that can transform light energy into a clean fuel ...