Lattice vibration spectrum of GaN from first-principle calculations