Solar powered wing vehicle using flywheels for energy storage | Patent Publication Number 20080308685 | Patexia