Strain effect on optical properties and quantum weight of monolayer MnBi2X4 (X = Te, Se, S)