Solution-processed bulk heterojunction solar cells based on a porphyrin small molecule with 7% power conversion efficiency | Synapse