FDA Gives Red Light to Ranbaxy for Generic Flomax