Recent developments and future perspectives of reverse electrodialysis technology: A review