Efficient phenylmercury(II) methylferrocenyldithiocarbamate functionalized dye-sensitized solar cells.