cleaned up plot_psds()

more versatile but more inputs