Exploring Cleco Teche Power Station: 5 Key Facts