Kenya Power back to profitability with Sh319m half-year net profit