%0 Journal Article %K kostecki group %A Xiaobo Chen %A Can Li %A Michael Grätzel %A Robert Kostecki %A Samuel S Mao %B Chemical Society Reviews %D 2012 %G eng %N 23 %P 7909-7937 %R 10.1039/C2CS35230C %T Nanomaterials for renewable energy production and storage %V 41 %8 09/2012 %! Nanomaterials for renewable energy production and storage