Sify Technologies reports NASDAQ staff deficiency letter