Powder diffraction indexing as a pattern recognition problem: A new approach for unit cell determination based on an artificial neural network