Neural networks with non-uniform embedding and explicit validation phase to assess Granger causality