Mixed finite-element approaches for topology optimization