Text this: Indolenine – dibenzotetraaza[14]annulene nickel complexes as sensitizers for DYE – sensitized solar cells / Abdul Qaiyum Ramle