chen-planets-e