An Unnoticed Strong Connection Between Algebraic-Based and Protograph-Based LDPC Codes , Part II : Nonbinary Case and Code Construction