Farmer breaks world record with 16.52t/ha wheat yield