A class of rotation symmetric Boolean functions with optimum algebraic immunity