C# Get system version, memory size, graphics card type, cpu model source code