A novel algorithm of solvation free energy calculation : the KECSA-movable type implicit solvation model (KMTISM)