Indolenine-dibenzotetraaza[14]annulene nickel complexes as sensitizers for dye-sensitized solar cells / bdul Qaiyum Ramle. - Abdul Qaiyum Ramle (2018)