Marcus Kinhult moves into the lead following the second round of the Alfred Dunhill Championship at Leopard Creek.