Purification and characterisation of carbamoyl phosphate synthetase from beef liver