Novel Optimization Models For Surface And Underground Mine Planning