Scientists find new particle, probably the Higgs