Amneal receives Xyrem generic approval after patent disputes  Pharmaceutical Technology