Strategies to improve the expression and solubility of recombinant proteins in E. coli