Author: Joseph, K. J. Narendran, T. C., ; Joy, P. J.,