Green buy: Reliance Industries buys REC Solar for Rs 5,800 crore