Grid generation on free-form surface using guide line advancing and surface flattening method. (August 2017)