Hardy spaces Hp over non-homogeneous metric measure spaces and their applications