Systematic methods for solvent design : towards better reactive processes