A review of applying second-generation wavelets for noise removal from remote sensing data