Molecular variability and evolution of a natural population of tomato yellow leaf curl virus in Shanghai, China