A Simulated Annealing Approach for Crystal Structure Solution from Powder Diffraction Data