Prostate specific membrane antigen (PSMA) ligands for diagnosis and therapy of prostate cancer