Fault diagnosis for non-linear single output systems based on adaptive high-gain observer