Major General Roland Mambou Deffo passes on