Madan Babu passes away