The significance of "mushin" : the essential mind of Zen Buddhist philosophy for humans in a contemporary world