Fabrication and applications of van der Waals heterostructures. (1st June 2023)