CCI approves long-term power generation plan, pending since 2005