The Alien Gene: Interactions between Humanity and Visitors to planet Earth