Depleted uranium (DU): a holistic consideration of DU and related matters.