Algebraic cycles and Hodge structures