Website-visibility of Neurosurgical Centers in Europe. A necessary tool for enhancing scientific network cooperation and information distribution: letter to the editor