what is hemoglobin and white blood cells