Surface Electromyography: Physiology, Engineering, and Applications (IEEE, 2016)