Electronic gene sequencing : a novel method for DNA sequencing based on direct heat or pH measurement