Text this: High-performance CsPbBr3-xClx/Si heterojunction photodetectors for variable wavelength photodetection.