TRIZ for engineers : enabling inventive problem solving - Gadd, Karen, (Wiley, 2011)