A Fast Abel Inversion Algorithm