The Key Role of the UNICORE Technology in European Distributed Computing Infrastructures Supporting e-Science Applications in the Decades to Come