Surfacelet-based heterogeneous materials modeling