Mobile power and internet for off-grid world using solar energy