The comparative metabolic response of Bactrocera dorsalis larvae to azadirachtin, pyriproxyfen and tebufenozide.