Sociobiology and social psychology—Rivalry or symbiosis? The explanation of altruism