L(2,1) labeling of join of paths and cycles