Email Post: Environment-based preference selection promotes cooperation in spatial prisoner’s dilemma game