Critical Analysis of Earth's Energy Budgets and a new Earth Energy Budget