L&T-S&L completes 18 years of operations in power sector