add algo.1, update fig.4, fix bib