Acetone-assisted precursor engineering enables low-temperature fabrication of CsPbI2Br perovskite for efficient solar cells