New solar window panels could turn skyscrapers into giant power stations