Oil prices fall over demand worries in China