Text this: Tomato yellow leaf curl virus detection based on cross-domain shared attention and enhanced BiFPN