Smoothness of algebraic supervarieties and supergroups