A comprehensive study of char reaction kinetics: Does CO always promote NO reduction on char surface?