European Defence Challenge is now evaluating submissions