NSS president Narayana Panicker passes away