A performance-based optimization approach for diffusive surface topology design