E-Novelia wins best drug delivery device at CPhI