Immobilization of exchangeable Cd in soil using mixed amendment and its effect on soil microbial communities under paddy upland rotation system.