EZID: A new approach to hazard identification during the design process by analysing energy transfers. (June 2017)