A group of researchers at the Shanghai Jiao Tong University in China has developed a new floating structure for offshore ... onto the deck and the solar panels,” the research's lead author ...