Rigorous derivation of the full primitive equations by scaled Boussinesq equations