Data-driven Mechanical Design and Control Method of Dexterous Upper-Limb Prosthesis