Buprenorphine implants for treatment of opioid dependence: a randomized controlled trial.