I haven't ever seen alien invasion as a sub-genre. I would probably just stick with science fiction.
From when my main character has a chance encounter with the woman he is to fall in love with: To me there existed no greater comparison....
Separate names with a comma.