Chain-of-Thought in Neural Code Generation: From and for Lightweight Language Models | IEEE Journals & Magazine | IEEE Xplore