Science on the net: an analysis of the websites of the European public research institutions | Synapse