水力发电优劣势有哪些