PSPCL floats tenders to buy 2000 MW solar power from Punjab and outside