Mechatronic modeling and simulation using bond graphs - Das, Shuvra (CRC, 2009)