How Question Generation Can Help Question Answering over Knowledge Base