Text this: Design and in-vitro evaluation of sustained release floating tablets of metformin HCl based on effervescence and swelling