Generating multi-component drops