Rules for assigning oxidation numbers