Stereocontrolled synthesis of dihydroxycyclopentane derivative: enantioselective synthesis of (+)-brefeldin A