NHPC plans 100Mw solar park in Odisha; invites bids from EPC contractors