Covering every roof with solar could supply 2/3 of global electricity - study