the wavelet is nothing more than a Sine wave multiplied by a Gaussian envelope
and
The Gabor wavelet is a kind of the Gaussian modulated sinusoidal wave. Gabor wavelets are formed from two components, a complex sinusoidal carrier and a Gaussian envelope.
Also you know Haar and Db1 are the same. In my edge detection works, db2 and db3 gave almost same results with bior2.4 bior3.1 or sym2 and sym3. And you find best wavelet for your study via trial. Just their shapes are different but all of these waves have energy protection.