Biochemical Pharmacological and Pathological studies on some developmental stages of Fasciola Gigantica