Performance of 12 DFT functionals in the study of crystal systems: Al2SiO5 orthosilicates and Al hydroxides as a case study