Adaptive Tensor Product Wavelet Methods For Solving Pdes by