Genetic Variability of Natural Populations of Cotton Leaf Curl Geminivirus, a Single-Stranded DNA Virus