Leveraging convolutional sparse autoencoders for robust movement classification from low-density sEMG | Synapse