Virtual reality environments for rehabilitation of the upper limb after stroke