Lords Mark wins 300 MW rooftop solar project contract from UPNEDA