The Importance of Battery Controllers in Off-Grid Solar Systems