Recent progress in synthesis, properties, and applications of hexagonal boron nitride-based heterostructures