Density functional theory calculation on CN adsorption on pyrite (100) surface-doped As impurity. (November 2015)