Learning by Analogy: Diverse Questions Generation in Math Word Problem