Financial development and total factors productivity channel: Evidence from Africa - EZZAHID, Elhadj (UI Scholars Hub, 2018)