types of structural isomers with examples