Dual interfacial engineering to improve ultraviolet and near-infrared light harvesting for efficient and stable perovskite solar cells