Topical review: recent progress of charge density waves in 2D transition metal dichalcogenide-based heterojunctions and their applications. (17th September 2021)