Universal approximation results for neural networks with non-polynomial activation function over non-compact domains