Text this: Theoretical screening of novel alkyne bridged zinc porphyrins as sensitizer candidates for dye-sensitized solar cells.