Search for new half-metallic ferromagnets in semi-Heusler alloys NiCrM (M = P, As, Sb, S, Se and Te)