The Kyoto Mechanisms and Global Climate Change