Bayesian Nonparametric Modeling For Spatial Nonhomogeneous And Clustered Point Pattern Data