Multigrid Barrier And Penalty Methods For Large Scale Topology Optimization Of Solid Structures