Text this: Design of a reconfigurable FFT processor using multi-objective genetic algorithm