mems assembly techniques 5588804