Materials for photovoltaics : symposium held November 29 December 2 2004 Boston Massachusetts U.S.A. Dye sensitized solar cells Nanoparticle hybrid solar cells Polymer based devices Small molecule based devices Poster session III V semiconductors II VI semiconductors and transparent conducting oxides Silicon thin films