New insights and best practices for the successful use of Empirical Mode Decomposition, Iterative Filtering and derived algorithms