Analyst recommends buying Infosys and selling HFCL, Mahanagar Gas, ACC