An autonomous solar driven adsorption cooling system