Wind and solar power - Adrian Yeo Wei Liang (DIPLOMA in MECHANICAL ENGINEERING AUGUST 2010, 2010)