Polyomino subarraying through genetic algorithms