Cohomology of compact hyperkähler manifolds and its applications