SP Balasubrahmanyam passes away