IL & FS Tamil Nadu Power Plant, Cuddalore Site Visit