Diverse strategy-learning styles promote cooperation in evolutionary spatial prisoner's dilemma game. (14th December 2015)