Isolation and structure of 26,27-cycloaplysterol (petrosterol) a cyclopropane-containing marine sterol