Bionomics of flies (Diptera: Calliphoridae, Sarcophagidae and Muscidae) of Jalpaiguri district, West Bengal