Morphine shortage hits hospitals