Joint phase and timing synchronization algorithms for MSK-type signals