Hussain and Shan hammer tons to put Southern Punjab in driving seat