20070629 business.india-business: LTTE shadow over NTPC project