Modelling of solar/diesel/battery hybrid power systems for far-north Cameroon