Text this: Preparation and in vitro & in vivo evaluation of cephalexin matrix tablets