A second-order stable explicit interface advancing scheme for FSI with both rigid and elastic structures and its application to fish swimming simulations. (2nd September 2015)