What are the causes of oxyhemoglobin?