Towards Scalable Fabrications and Applications of 2D Layered Material-based Vertical and Lateral Heterostructures