Roquette launches online platform for drug developers