Is this based on a novel? If so, could someone tell me the name? If not, can anyone recommend similar Chinese novels?