Stocks to watch: Shares of firms like Maruti, ONGC, IREDA, BHEL, NTPC Green, Ashok Leyland, and others will be in focus on Wednesday's trade