Vector mechanics for engineers statics and dynamics