A Quasi-Periodic Solar Radio Fluctuation at Microwave Band