Dion Charles has explained the 'decisive factor' in why he left Bolton Wanderers to sign for Huddersfield Town in a £750,000 deal.