Homosexual Mating Preferences from an Evolutionary Perspective: Sexual Selection Theory Revisited