add inner_radius config for donut charts

To answer the question in #418, I added a optional config for donut charts.