S C S Menon passes away