Bhuvneshwar back in Indian Test squad, Gambhir dropped