Lupin launches generic cancer drug in U.S.