Mohammad Hafeez again with Pakistan squad after detrimental Covid-19 check