What is active noise cancelling (ANC)? How active noise-cancelling headphone works?