Top stock picks: Brokerages recommend buy on GAIL, Petronet LNG