Understanding solar chargers