Mechanics for engineers: statics and dynamics