Discrete multi-material topology optimization under total mass constraint. (September 2018)