Atomically Thin Hexagonal Boron Nitride and Its Heterostructures