Polymer nanocomposites are commonly defined as the combination of a polymer matrix and additives that have at least one dimension in the nanometer range. The additives can be one-dimensional (examples include nanotubes and fibres), two-dimensional (which include layered minerals like clay), or three- dimensional (including spherical particles). Over the past decade, polymer nanocomposites have attracted considerable interests in both academia and industry, owing to their outstanding mechanical properties like elastic stiffness and strength with only a small amount of the nanoadditives. This is caused by the large surface area to volume ratio of nanoadditives when compared to the micro- and macro-additives. Other superior properties of polymer nano- composites include barrier.