Cembrane diterpenoids from the soft coral Sarcophyton trocheliophorum Marenzeller as a new class of PTP1B inhibitors.