Solar panel, sun battery, alternative energy