China's Li Shifeng won his first badminton title since last year's Asian Games after beating Malaysia's Leong Jun Hao in the Kumamoto Masters final in Japan on Sunday.