Moduli space of Calabi-Yau manifolds