The in vivo antineoplastic and therapeutic efficacy of troxerutin on rat preneoplastic liver: biochemical, histological and cellular aspects