Residues and zero-cycles on algebraic varieties