IPPs make headway in SA’s energy mix