A Software-based Low-Jitter Servo Clock for Inexpensive Phasor Measurement Units