Crystal structure of thioflavin-T and its binding to amyloid fibrils: insights at the molecular level