web 2.0 clean technology reviews and evaluations