Carbon trading: Current schemes and future developments