Chemical ordering in Ni-Mn-Ga Heusler alloys