what is carbon footprinting in green computing