IBL better than China League, says world No. 1 Lee Chong Wei