1A1-E17 Control of a two-link flexible manipulator using an artificial immune system and an adaptive neural network