Matching supply and demand for blood in Guizhou province, China: an unresolved challenge.