Role of self-assembled surface functionalization on nucleation kinetics and oriented crystallization of a small-molecule drug: batch and thin-film growth of aspirin as a case study