Jagapathi Rajendra Prasad passes away