KD Gupta appointed as president