update README; fix bug and add introduction