Existence of positive periodic solutions for a generalized prey-predator model with harvesting term