Effects of temperature, pH and counterions on the stability of peptide amphiphile nanofiber structures