On Moduli Spaces Of Weighted Pointed Stable Curves And Applications