Ranbaxy launches Caduet authorized generic