Design of a reconfigurable low-complexity tracking loop for Galileo signals