Hopf bifurcation analysis and its preliminary control in a Hasting-Powell food chain model with two different delays