Transition metal dichalcogenides for alkali metal ion batteries: engineering strategies at the atomic level