The finals of the 38th National Youth Science and Technology Innovation Competition (Shandong Division) were held in Binzhou