Recent advances on a wafer-level flip chip packaging process