Mingantu Spectral Radioheliograph for Solar and Space Weather Studies