Macronutrients, fatty acids, cholesterol and renal cell cancer risk