One of the few links to Fu Yiqing is strange article from 'Science Direct'. It's an essay on something to do with
unmanned aerial vehicles (UAVs) and a suggested manner of propulsion to assist in crop-spraying. Yiqing Fu is
listed as one of the authors.
(Here's Yiqing Fu credentials on the paper)
'Academy of Interdisciplinary Studies, Guangdong Polytechnic Normal University, Guangzhou 510665, China'
I'd guess this isn't the chap who made the 'Seven Sisters' monolith.

Edit: Even those on Reddit are struggling to solve the puzzle!
Link:
unmanned aerial vehicles (UAVs) and a suggested manner of propulsion to assist in crop-spraying. Yiqing Fu is
listed as one of the authors.
(Here's Yiqing Fu credentials on the paper)
'Academy of Interdisciplinary Studies, Guangdong Polytechnic Normal University, Guangzhou 510665, China'
I'd guess this isn't the chap who made the 'Seven Sisters' monolith.

Edit: Even those on Reddit are struggling to solve the puzzle!
Link:
Read The TV Guide, yer' don't need a TV.