Seol mar théacs é seo: Topology optimization methods with applications in mechanism, MEMS and material design /