CHEMISTRY OF MARINE NATURAL PRODUCTS : YESTERDAY, TODAY AND TOMORROW