Bond graphs for modelling, control and fault diagnosis of engineering systems [electronic resource] / 2nd ed - Borutzky, Wolfgang. (Springer, 2017)