A methodology for the selection of micro assembly techniques