Normalization and Partial Evaluation of Functional Logic Programs (Kiel Computer Science Series)