Text this: The roles of non governmental organizations in the financing of micro enterprises in Ghana: A case study of Sinapi Aba Trust (SAT).