Zaslat SMS: 2D Transition-Metal Dichalcogenides (TMDs): Fundamentals and Application