SOLIXA - alternatives, substitutes