Text this: Recent advances in polymer and perovskite based third-generation solar cell devices