ANFDs Specifications, Working, Types and Applications