Tuning Thermoresponsive Properties of Cationic Elastin-like Polypeptides by Varying Counterions and Side-Chains.