The UPAL process: a direct method of preparing cast aluminium alloy-graphite particle composites