Shortage of blood-test materials leaves hospitals scrambling to treat patients