Optimizing the Factorisation of 2D Filters by Genetic Algorithm