Polyhydroxyalkanoate (PHA): Review of synthesis, characteristics, processing and potential applications in packaging