Possession of fentanyl in presence of minor prohibited; enhanced penalty. Makes it a Class 3 felony for any person 18 years of age or older to knowingly possess any substance containing a detectable amount of fentanyl, including its derivatives, isomers, esters, ethers, salts, and salts of isomers, in the presence of a minor younger than 15 years of age, unless such substance was obtained directly from, or pursuant to, a valid prescription or order of a practitioner while acting in the course of his professional practice, or except as otherwise authorized by the Drug Control Act.