Tai Chi Chuan : the Philosophy of Yin and Yang and Its Applications