cosmic structures