Review of primality testing and integer factorization in public key cryptography by Song Y. Yan