Narumpoonathan passes away