Isospin Violation in X(3872): Explanation From a New Tetraquark Model