First-principles investigation of Sn4+ doping effects on the optoelectronic properties of BaHfS3, BaZrS3, and CaHfS3 chalcogenide perovskites | Synapse