Towards A Knowledgeable Creative Problem-Solving Methodology by Dr Zhiqiang Zhu