Optimization of electronics component placement design on PCB using self organizing genetic algorithm (SOGA)