Solaris gets €25M order to supply over 100 CNG buses to Czech agency