MT Vasudevan Nair, MT, MT Vasudevan Nair passes away