Effect of pH, NaCl, CaCl2 and temperature on self-assembly of β-lactoglobulin into nanofibrils: a central composite design study.