Scientists develop robotic 'sixth finger' for human augmentation