Voluntary blood donation still cannot meet city’s need