Optimization of Nuclear Reactors Loading Patterns with Computational Intelligence Methods