Title: Soft Computing in Renewable Energy Technologies