Impact of academic detailing on primary care physicians