Finavera Wind Energy Provides Corporate Update