Fast and Accurate Fault Location using Synchrophasors