A computational model for cell energy balance and metabolism