(a) Molecular structures of VOPcPhO, P3HT, and PCBM, and (b) schematic diagram and an energy level diagram of the P3HT:VOPcPhO:PCBM-based solar cell.