Stocks To Buy: Birlasoft, Cyient shares have up to 40% upside potential, says this Anand Rathi chartist