Optimal balancing of slider-crank servomechanism: closed-loop optimal position control approach. (2016)