Heavy ion physics