Teva launches authorized generic sleep disorder drug