Enhanced photovoltaic performance and reduced hysteresis in perovskite-ICBA-based solar cells