Satheesan Pacheni passes away