[SystemInfo] Fixes #128 and also resolves #130, the type mismatch bugs
Merge pull request #208 from Ryan--Yang/bug-fix

[SystemInfo] Fixes #128 and also resolves #130, the type mismatch bugs