Text this: Generation revenue assessment in pool-based electricity markets