A review of mixed farming systems in the semi-arid zone of sub-Saharan Africa