The roles of divergent and parallel molecular evolution contributing to thermal adaptive strategies in trees