World's largest aquatic insect specimen found in China