Biology, Host preference and Management of Melon fruit fly, bactrocera cucurbitae (Coquillett) on Cucumber