Kanti Children's Hospital launches online ticketing app