NHPC Floats EPC Tender for a 600 MW ISTS Solar Project in Rajasthan