abstract and preface updated