microbump cycling