Factors affecting behavioural responses to visual stimuli in the tomato fruit fly, Neoceratitis cyanescens