Here's a pdf.
http://www.usea.org/sites/default/files/event-/Malawi%20Power%20Sector.pdf
Hydro which is pushed to the limit, so I suspect imports, possibly hydro from Mozambique?
Nkula A & B Power Stations
http://www.escom.mw/nkula.php
Tedzani 1,2, & 3 Power Stations...