The rational combinatorial design of cell-penetrating peptides