How can cis and trans isomers be separated?