Independent Drug Authority to curb exorbitant prices