NTPC Floats O&M Tender for its 10 MW Solar Power Project in Uttar Pradesh