Provided are a device comprising (a) a three-dimensional structure a plurality of fibers, and (b) powder particles contained in and/or affixed to said structure, wherein said powder particles comprise one or more volatile compound in an encapsulation complex with a molecular encapsulation agent, a method for releasing a volatile compound from a molecular encapsulation complex using such a device, and an apparatus or system for performing such a method.