amyl cinnamic aldehyde alternative names