Tough solar