First SA retailer successfully pilots solar battery-powered electric truck