Advances in the delivery of buprenorphine for opioid dependence