Development and evaluation of a hand exoskeleton for neurorehabilitation post stroke