A comprehensive study of phonon thermal transport in 2D IV-VI semiconductors MX (M = Ge, Sn; X = S, Se)