New EPEL mirror in Switzerland