According to a pre-print research paper ... is 318 times greater than Earth's mass—may have swept through our solar system about 4 billion years in the past. This may explain the strange ...