Waaree Renewable wins 300 MWp solar EPC contract, stock rises