Gravar-mail: Photochromic naphthopyran dyes incorporating a benzene, thiophene or furan spacer: effect on photochromic, optoelectronic and photovoltaic properties in dye-sensitized solar cells