One-fifth of Shanghai youth are overweight