Mohammad Asif's B sample test has been postponed till August 18 after the Indian Premier League accepted his request for more time in order to obtain a visa to travel to Switzerland, where he will be assessed at a World Anti-Doping Agency-accredited laboratory