Teva launches generic hypertension drugs