Empowering Private Tutoring by Chaining Large Language Models