Zeolite structure prediction using a parallel implementation of genetic algorithms on General-Purpose Graphic Processing Units (GPGPU)