Physicists certain that so-called "God particle" exists