1, 1′-Bis(diphenylphosphino)ferrocene-appended nickel(ii) dithiolates as sensitizers in dye-sensitized solar cells. (8th May 2018)