John Ericsson , ingeniörenkapten