Development of a bond graph based model library for turbocharged diesel engines. (1st April 2018)