North Alabama doctor charged with healthcare fraud, illegally prescribing opioids