Prior-knowledge-based optimization approaches for CT metal artifact reduction