Hashim Amla and Dale Steyn have been recalled for South Africa's two-match Twenty20 series against Pakistan to be played in the UAE next month.