Azelio & STELLA Futura set up energy project in Sub-Saharan Africa