Text this: Generation revenue assessment in Malaysia electricity supply industry