Granting subsidies to manufactures can ease drugs shortage