Scientists believe they have discovered elusive particle