Oil prices hit by concern over Chinese economy and higher supply