Shiv Subrahmanyam passes away