process-variation-when-reverse-engineering-pcb