Text this: GCphase: an SNP phasing method using a graph partition and error correction algorithm