Scientists more certain that particle is Higgs boson, the 'God Particle'