Specific carotenoid intake is inversely associated with the risk of breast cancer among Chinese women