upgrade chSourceHighlighting.xslt to support more section and split chSourceHighlighting.js to a single file