Pre-pregnancy underweight and obesity are positively associated with small-for-gestational-age infants in a Chinese population