Topology optimization with manufacturing constraints: A unified projection-based approach. (October 2016)