Alabama physician charged in $6M fraud scheme