Zebrafish and fruit flies share the same internal compass mechanism in a case of convergent evolution