Author: Bagri, P., Murty, L. S., Madanmohan, T. R. & Bandi, R. K.