Occurrence and genetic variability of partial coat protein gene of Sweet potato leaf curl virus (SPLCV) in Kenya