Parallel and Distributed Computational Intelligence