Iterative filtering as a direct method for the decomposition of nonstationary signals