Text this: An evolutionary programming approach to optimize synchronous generator input power using area-based transient stability indexes