Beyond Smoothness: Incorporating Low-Rank Analysis into Nonparametric Density Estimation