Efficient dye-sensitized solar cells from polyaniline–single wall carbon nanotube complex counter electrodes | Synapse