June 9 (SeeNews) - Solar Energy Corporation of India Ltd (SECI) over the weekend invited interested parties to sign off-take contracts for 3,000 MW of solar power capacity that will be available by 2017-2018.