Affibody molecules: new protein domains for molecular imaging and targeted tumor therapy.