A non-fullerene small molecule processed with green solvent as an electron transporting material for high efficiency p-i-n perovskite solar cells