Former BSF DG Rammohan passes away