How can get available physical memory on windows platform?