Oil falls on uncertainty about Chinese economic growth