Unravelling the impact of thiophene auxiliary in new porphyrin sensitizers for high solar energy conversion