An unusual mercapto-containing and three known diketopiperazines from the marine sponge Haliclona sp | IEEE Conference Publication | IEEE Xplore