Tesla, Panasonic to collaborate on solar cells production