Self-assembly and sequence length dependence on nanofibrils of polyglutamine peptides