Text this: Classification of power quality disturbances using wavelet transform based artificial neural network / Mohamad Hafiz Mohamad Taib