On the Smoothness of Centralizers in Reductive Groups