Bi-level allocation of carbon emission permits based on clustering analysis and weighted voting: A case study in China. (15th October 2018)