Fine pitch LED display in Guangzhou Railway Station