Engineering of Creativity: Introduction to TRIZ Methodology of Inventive Problem Solving