The effects of copper phthalocyanine purity on organic solar cell performance