Text this: Optimization of electronics component placement design on PCB using Self Organizing Genetic Algorithm (SOGA)