Role of mental health in the attitude toward same-sex marriage among people in Taiwan: Moderating effects of gender, age, and sexual orientation.