Multi-UAV formation geometries for cooperative navigation in GNSS-challenging environments