Height and cancer: consistent links, but mechanisms unclear.