Ernst Haeckel, J. Arthur Thomson, August Weismann