factors affecting height-weight