Comparing recent views of public attitude on wind energy, photovoltaic and small hydro applications