Window Mounted Mobile Solar Chargers