Text this: An improved artificial immune system based on antibody remainder method for mathematical function optimization