Valence electron rules for prediction of half-metallic compensated-ferrimagnetic behaviour of Heusler compounds with complete spin polarization