Krishnamoorthy passes away