Siva Narayana Moorthy dies