Topological Shape Optimization Of Microstructures Of Materials Using Level Set Methods