Transactions of the Indian National Academy of Engineering: an international journal of engineering and technology [Trans Indian Natl Acad Eng] NLMUID: 9918434584106676