Green and Sustainable Computing: Part II