Antibody or Antibody Fragments: Implications for Molecular Imaging and Targeted Therapy of Solid Tumors