E-science and open access repositories in Spain