an artificial muscle invention with muscles 17 times stronger than humans 2022-12-12 Five Hongsincerely!