Optimising temperature sensor placement for machine tool thermal error compensation